embroidery made on colored cloth - Español Inglés Diccionario